435 research outputs found

    Consistent SDNs through Network State Fuzzing

    No full text
    The conventional wisdom is that a software-defined network (SDN) operates under the premise that the logically centralized control plane has an accurate representation of the actual data plane state. Nevertheless, bugs, misconfigurations, faults or attacks can introduce inconsistencies that undermine correct operation. Previous work in this area, however, lacks a holistic methodology to tackle this problem and thus, addresses only certain parts of the problem. Yet, the consistency of the overall system is only as good as its least consistent part. Motivated by an analogy of network consistency checking with program testing, we propose to add active probe-based network state fuzzing to our consistency check repertoire. Hereby, our system, PAZZ, combines production traffic with active probes to continuously test if the actual forwarding path and decision elements (on the data plane) correspond to the expected ones (on the control plane). Our insight is that active traffic covers the inconsistency cases beyond the ones identified by passive traffic. PAZZ prototype was built and evaluated on topologies of varying scale and complexity. Our results show that PAZZ requires minimal network resources to detect persistent data plane faults through fuzzing and localize them quickly

    Prototyping symbolic execution engines for interpreted languages

    Get PDF
    Symbolic execution is being successfully used to automatically test statically compiled code. However, increasingly more systems and applications are written in dynamic interpreted languages like Python. Building a new symbolic execution engine is a monumental effort, and so is keeping it up-to-date as the target language evolves. Furthermore, ambiguous language specifications lead to their implementation in a symbolic execution engine potentially differing from the production interpreter in subtle ways. We address these challenges by flipping the problem and using the interpreter itself as a specification of the language semantics. We present a recipe and tool (called Chef) for turning a vanilla interpreter into a sound and complete symbolic execution engine. Chef symbolically executes the target program by symbolically executing the interpreter's binary while exploiting inferred knowledge about the program's high-level structure. Using Chef, we developed a symbolic execution engine for Python in 5 person-days and one for Lua in 3 person-days. They offer complete and faithful coverage of language features in a way that keeps up with future language versions at near-zero cost. Chef-produced engines are up to 1000 times more performant than if directly executing the interpreter symbolically without Chef

    Ultrastructure and development of the floral nectary from Borago officinalis L. and phytochemical changes in its secretion

    Get PDF
    Although Boraginaceae have been classified as good sources of nectar for many insects, little is still known about their nectar and nectaries. Thus, in the present contribution, we investigated the nectar production dynamics and chemistry in Borago officinalis L. (borage or starflower), together with its potential interaction capacity with pollinators. A peak of nectar secretion (∌5.1 ÎŒL per flower) was recorded at anthesis, to decrease linearly during the following 9 days. In addition, TEM and SEM analyses were performed to understand ultrastructure and morphological changes occurring in borage nectary before and after anthesis, but also after its secretory phase. Evidence suggested that nectar was transported by the apoplastic route (mainly from parenchyma to epidermis) and then released essentially by exocytotic processes, that is a granulocrine secretion. This theory was corroborated by monitoring the signal of complex polysaccharides and calcium, respectively, via Thiéry staining and ESI/EELS technique. After the secretory phase, nectary underwent degeneration, probably through autophagic events and/or senescence induction. Furthermore, nectar (Nec) and other flower structures (i.e., sepals, gynoecia with nectaries, and petals) from borage were characterized by spectrophotometry and HPLC-DAD, in terms of plant secondary metabolites, both at early (E-) and late (L-) phase from anthesis. The content of phytochemicals was quantified and discussed for all samples, highlighting potential biological roles of these compounds in the borage flower (e.g., antimicrobial, antioxidant, staining effects). Surprisingly, a high significant accumulation of flavonoids was registered in L-Nec, with respect to E-Nec, indicating that this phenomenon might be functional and able to hide molecular (e.g., defence against pathogens) and/or ecological (e.g., last call for pollinators) purposes. Indeed, it is known that these plant metabolites influence nectar palatability, encouraging the approach of specialist pollinators, deterring nectar robbers, and altering the behaviour of insects

    In search of different categories of abstract concepts: a fMRI adaptation study

    Get PDF
    Concrete conceptual knowledge is supported by a distributed neural network representing different semantic features according to the neuroanatomy of sensory and motor systems. If and how this framework applies to abstract knowledge is currently debated. Here we investigated the specific brain correlates of different abstract categories. After a systematic a priori selection of brain regions involved in semantic cognition, i.e. responsible of, respectively, semantic representations and cognitive control, we used a fMRI-adaptation paradigm with a passive reading task, in order to modulate the neural response to abstract (emotions, cognitions, attitudes, human actions) and concrete (biological entities, artefacts) categories. Different portions of the left anterior temporal lobe responded selectively to abstract and concrete concepts. Emotions and attitudes adapted the left middle temporal gyrus, whereas concrete items adapted the left fusiform gyrus. Our results suggest that, similarly to concrete concepts, some categories of abstract knowledge have specific brain correlates corresponding to the prevalent semantic dimensions involved in their representation

    Arabidopsis defense against the pathogenic fungus drechslera gigantea is dependent on the integrity of the unfolded protein response

    Get PDF
    Drechslera gigantea Heald & Wolf is a worldwide-spread necrotrophic fungus closely related to the Bipolaris genus, well-known because many member species provoke severe diseases in cereal crops and studied because they produce sesterpenoid phytoxins named ophiobolins which possess interesting biological properties. The unfolded protein response (UPR) is a conserved mechanism protecting eukaryotic cells from the accumulation of unfolded/misfolded proteins in the endoplasmic reticulum (ER). In plants, consolidated evidence supports the role of UPR in the tolerance to abiotic stress, whereas much less information is available concerning the induction of ER stress by pathogen infection and consequent UPR elicitation as part of the defense response. In this study, the infection process of D. gigantea in Arabidopsis thaliana wild type and UPR-defective bzip28 bzip60 double mutant plants was comparatively investigated, with the aim to address the role of UPR in the expression of resistance to the fungal pathogen. The results of confocal microscopy, as well as of qRT-PCR transcript level analysis of UPR genes, proteomics, microRNAs expression profile and HPLC-based hormone analyses demonstrated that ophiobolin produced by the fungus during infection compromised ER integrity and that impairment of the IRE1 /bZIP60 pathway of UPR hampered the full expression of resistance, thereby enhancing plant susceptibility to the pathogen

    Inter-domain networking innovation on steroids: Empowering IXPs with SDN capabilities

    Get PDF
    While innovation in inter-domain routing has remained stagnant for over a decade, Internet Exchange Points (IXPs) are consolidating their role as economically advantageous interconnection points for reducing path latencies and exchanging ever increasing amounts of traffic. As such, IXPs appear as a natural place to foster network innovation and assess the benefits of Software-Defined Networking (SDN), a recent technological trend that has already boosted innovation within data-center networks. In this paper, we give a comprehensive overview of use cases for SDN at IXPs, which leverage the superior vantage point of an IXP to introduce advanced features like load-balancing and DDoS mitigation. We discuss the benefits of SDN solutions by analyzing real-world data from one of the largest IXPs. We also leverage insights into IXP operations to not only shape benefits for members but also for operators.This research is (in part) supported by European Union’s Horizon 2020 research and innovation programme under the ENDEAVOUR project (grant agreement 644960).This is the author accepted manuscript. The final version is available from IEEE via https://doi.org/ 10.1109/MCOM.2016.758827

    A hydroalcoholic gel-based disinfection system for deteriogenic fungi on the contemporary mixed media artwork Poesia by Alessandro Kokocinski

    Get PDF
    The disinfection of deteriogenic microorganisms and the removal of induced chromatic alterations in artworks are still open challenges in the field of conservation. For this purpose, a new alcoholic hydrogel was tested to remove an extensive fungal attack from a multimaterial collage by the artist Alessandro Kokocinski and to mitigate chromatic changes caused by the contamination of its poster paper and plywood support layers. A Gellan gum-based hydrogel was used, which was modified by adding a high concentration of alcohol (66.7% ethanol), to give the system an effective disinfecting agent in addition to the detergent capacity of the gel for water-sensitive works of art. It was successfully tested on samples mimicking the complex stratigraphy of the artwork under study. To create replica mock-ups, the artwork materials and stratigraphy were investigated through diagnostic and laboratory techniques such as multispectral imaging, X-ray fluorescence spectroscopy, Fourier transform infrared spectroscopy, and pyrolysis coupled with gas-chromatography-mass spectrometry. The treatment was shown to have a disinfecting effect on the test samples and did not alter their structure, allowing us to apply the method to the artwork. Here, the hydrogel successfully removed and inhibited fungal proliferation in addition to mitigating the color changes caused by fungi
    • 

    corecore